• word of the day

    davy lamp

    davy lamp - Dictionary definition and meaning for word davy lamp

    Definition
    (noun) an oil lamp that will not ignite flammable gases (methane)
    Synonyms : safety lamp

Word used in video below:
text: so is she funny Davy miss just what you
Download our Mobile App Today
Receive our word of the day
on Whatsapp